.line{
    width: 100%;
    height: 2px;
    border-bottom: 2px solid #6b5349;
}
.option{
    width: 80%;
    margin: 0 auto;
    height: auto;
    margin-top: 20px;
    margin-bottom: 10px;
}
.title{
    width: 100%;
    height: 70px;
    display: flex;
}
.cart_img{
    width: 40px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.cart_img img{
    width: 40px;
    height: 40px;
}
.txt{
    width: 100px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-left: 10px;
    font-size: 20px;
    color: #6b5349;
}
.table{
    width: 100%;
    height: auto;
}
.tab_head{
    width: 100%;
    height: 70px;
    display: flex;
    justify-content: space-between;
    text-align: center;
    color: #6b5349;
    background-color: #f9f6f4;
    border-bottom: 1px solid #6b5349;
}
.tab_head div{
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.table_name{
    width: 30%;
    height: 100%;
    text-align: center;
}
.table_count{
    width: 20%;
    height: 100%;
    text-align: center;
}
.table_item{
    width: 12.5%;
    height: auto;
    text-align: center;
}
.tab_body{
    width: 100%;
    height: 120px;
    display: flex;
    justify-content: space-between;
    text-align: center;
    color: #6b5349;
    /* background-color: #f9f6f4; */
    border-bottom: 1px solid #6b5349;
}

.tab_f{
    text-align: center;
}
.table_n{
    width: 30%;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.table_c{
    width: 20%;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.table_i{
    width: 12.5%;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.opion_:hover{
    cursor: pointer;
    text-decoration: underline;
}
.tab_img{
    width: 60px;
    height: 60px;
}
.table_img_{
    height: 100%;
    width: 50%;
    margin: 0 auto;
    display: flex;
}
.table_img_ > div{
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.table_txt_{
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: right;
    margin-left: 10px;
}
.end{
    width: 100%;
    height: auto;
}
.end_title{
    width: 100%;
    text-align: right;
    margin-top: 20px;
    color: #6b5349;
    font-size: 25px;
}
.btn{
    width: 100%;
    height: 80px;
    display: flex;
    justify-content: end;
}
.btn_{
    width: 20%;
    height: 50px;
    text-align: center;
    color: #f9f6f4;
    background-color: #6b5349;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-left: 10px;
    margin-top: 10px;
    text-decoration: none;
}
.btn_:hover{
    cursor: pointer;
}
